const axios = require('axios');
const baseUrl = 'https://api.forkon.com.cn';
// const token = document.cookie;


function getPlantSituation(token,area,area__person){ // 获取种植信息
    console.log(area,area__person)
    return axios.get(`${baseUrl}/api/agriculture/agriculture_area_crops/`,{
        timeout:3000,
        // 自定义请求头
        headers: {
            'Authorization': `token ${token}`,
            'Content-Type':'application/json'
        },
        params: {
            'page': '1', // 页数
            'rowsPerPage':'999', // 每页的数据数
            'area': area, // 区域id
            'area__person': area__person // 农户id
        },
        // data:{
        // 'year': year, // 年份
        //     "username":username,
        //     "password":password,
        // }
    }).then(res=>{
        return res
    }).catch(error =>{
        if (error.response) {
            // 请求成功发出且服务器也响应了状态码，但状态代码超出了 2xx 的范围
            // console.log(error.response.data);
            // console.log(error.response.status);
            // console.log(error.response.headers);
            return error.response
        } else if (error.request) {
            // 请求已经成功发起，但没有收到响应
            // `error.request` 在浏览器中是 XMLHttpRequest 的实例，
            // 而在node.js中是 http.ClientRequest 的实例
            // console.log(error.request);
            return error.request

        } else {
            // 发送请求时出了点问题
            console.log('网络错误', error.message);
        }
        console.log(error.config);
    })
}
export {getPlantSituation}